package com.accenture.portal.service.role;


import java.util.List;

import com.accenture.portal.model.access.Access;
import com.accenture.portal.model.role.Role;

public interface RoleService {	
	public List<Access> allAccess();
	
	public List<Role> listAllRoles();
	
	public Role getRoleById(Integer roleId);
	
	public void insertRole(Role role);
	
	public void updateRoleBaseInfo(Role role);
	
	public void logicalDeleteRole(int roleId);
	
	public int totalCount();
	
	public List<Role> Page(int start, int end);
}
